home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 2007 January, February, March & April
/
Chip-Cover-CD-2007-02.iso
/
Pakiet bezpieczenstwa
/
mini Pentoo LiveCD 2006.1
/
mpentoo-2006.1.iso
/
livecd.squashfs
/
usr
/
lib
/
perl5
/
5.8.7
/
Attribute
/
Handlers
/
Changes
next >
Wrap
Text File
|
2006-04-25
|
3KB
|
103 lines
Revision history for Perl extension Attribute::Handlers
0.50 Sat Apr 21 16:09:31 2001
- original version;
0.51 Tue May 1 06:33:15 2001
- Fixed fatal file path error in MANIFEST (thanks Marcel and Jost)
0.60 Thu May 10 15:46:02 2001
- Added RAWDATA specifier
- Cleaned up documentation (thanks Garrett)
- Added warning for all-lowercase handlers (thanks Garrett)
- Added autotie functionality
- Tweaked handling of anon arrays as attribute args
0.61 Thu May 10 16:28:06 2001
- Critical doc patch
0.70 Sun Jun 3 07:40:03 2001
- Added __CALLER__ pseudo class for 'autotie'
- Added multi-phasic attribute handlers (thanks Garrett)
- Fixed nasty $SIG{__WARN__}-induced bug
- Cached ref/symbol mapping for better performance and more
reliable symbol identification under evil typeglob manipulations
- Added option to pass arguments when autotied classes are imported
(thanks Marcel)
- Fixed bug in handling of lexical SCALAR refs
- Cleaned up interactions with other class hierarchies
(due to being base class of UNIVERSAL)
0.75 Mon Sep 3 09:07:08 2001
- Cleaned up AUTOLOAD
- Numerous bug fixes (thanks Pete)
- Fixed handling of attribute data that includes a newline (thanks Pete)
- Added "autotieref" option (thanks Pete)
- Switched off $DB::single
- Changed licence for inclusion in core distribution
- Fixed 'autotie' for tied classes with multi-level names (thanks Jeff)
0.76 Thu Nov 15 06:31:51 2001
- Fixed documentation nit (thanks Rick)
- Improving intuitiveness of autotie mechanism (thanks Marcel)
- Added $VERSION numbrs to demo modules (seems bizarre to me, but
they're core too now).
0.77 Sat Jun 8 22:58:56 CEST 2002
- Since Attribute::Handlers now is core, I will refer to changes
with their patch number, please read Porting/repository.pod from
your a perl tarball for more information.
- Brought up to date with perl 5.8RC1 version
will be 5.8 if no more changes come in
- [#13686] This changes the behaviour of lexical attributes.
Prior to this lexical attributes were done at a compile time,
and they would loose their attribute on the next run over them.
Now perl 5.8 calls the attribute handler runtime whenever it hits my.
- [#14448] Fixes cases with too high refcounts on lexical attributes
- [#15945] Do not warn about too late CHECK and INIT block if
A::H is pulled in using a require.
0.78 Sat Oct 5 07:18:09 CEST 2002
- [#17940] Includes :unique and :shared in the builtin types
- From perl 5.8 { __CALLER__::foo => __PACKAGE } is missparsed,
the proper approach is to use { '__CALLER__::foo' => __PACKAGE }.
The documentation is updated to reflect this.
Reported by Dave Cross